Fix most external/wpt/longtask-timing tests This CL fixes all external/wpt/longtask-timing tests except for those with cross-origin iframes, which may pass or timeout. It also fixes some nits like using 'const' instead of 'var' and single quotes in js. Finally, it also removes a folder containing duplicate tests: http/tests/performance-timing/longtask Bug: chromium:754819 Change-Id: Ib1931ba47522d9d3c64f519d781d080ba2b62b91 Reviewed-on: https://chromium-review.googlesource.com/614095 Commit-Queue: Nicolás Peña <npm@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> WPT-Export-Revision: 069aade865e739259c5306a1bd9a34d4b4b98b1c
diff --git a/longtask-timing/longtask-in-sibling-iframe.html b/longtask-timing/longtask-in-sibling-iframe.html index 40a9113..9f53621 100644 --- a/longtask-timing/longtask-in-sibling-iframe.html +++ b/longtask-timing/longtask-in-sibling-iframe.html
@@ -8,21 +8,22 @@ <script> async_test(t => { - window.addEventListener("message", t.step_func(e => { - assert_equals(e.data, "longtask+same-origin+frame"); + window.addEventListener('message', t.step_func(e => { + assert_equals(e.data, 'longtask+same-origin+script+child-iframe-id+' + + 'child-iframe-name+resources/subframe-with-longtask.html'); t.done(); })); -}, "Performance longtask entries in parent are observable in child iframe"); +}, 'Performance longtask entries in parent are observable in child iframe.'); </script> <iframe src="resources/subframe-observing-longtask.html"></iframe> <script> /* Create an iframe that generates a long task. */ - var iframe = document.createElement('iframe'); + const iframe = document.createElement('iframe'); iframe.id = 'child-iframe-id'; iframe.name = 'child-iframe-name'; document.body.appendChild(iframe); iframe.src = 'resources/subframe-with-longtask.html' </script> -</body> \ No newline at end of file +</body>